package model

import "time"

type User struct {
	Id       int64     `xorm:"pk 'id'"`
	UserName string    `xorm:"'user_name'"` // 用户名
	Password string    `xorm:"'password'"`  // 密码
	NickName string    `xorm:"'nick_name'"` // 昵称
	Mobile   string    `xorm:"'mobile'"`    // 手机号
	Email    string    `xorm:"'email'"`     // 邮箱
	Deleted  int64     `xorm:"'deleted'"`   // 是否删(1-是,0-否)
	CreateAt time.Time `xorm:"'create_at'"` // 创建时间
	CreateID int64     `xorm:"'create_id'"` // 创建人
	UpdateAt time.Time `xorm:"'update_at'"` // 更新时间
	UpdateID int64     `xorm:"'update_id'"` // 更新人

}

// TableName 自定义表名
func (u *User) TableName() string {
	return "sys_user"
}

//type User struct {
//	Id      int64
//	Name    string `xorm:"varchar(25) notnull unique 'user_name'"`
//	Age     int
//	Created time.Time `xorm:"created"`
//	Updated time.Time `xorm:"updated"`
//}
